Big Huge Thesaurus

deductive reasoning

noun